const express = require('express');
const path = require('path');
// 引入bodyParser
const bodyParser = require('body-parser');
const app = express();
// bodyParser下 有两个中间件 1 解析 urlencoded参数 2 解析 json参数

// 解析 urlencoded
app.use(bodyParser.urlencoded({extended: false}));
// 解析json格式
app.use(bodyParser.json());

// 使用静态资源管理中间件
app.use('/static', express.static(path.join(__dirname, 'public')));

const user = {
  userName: '小明',
  pwd: 123456
}

app.post('/login', (req, res) => {
  // 先拿到传递用户名和密码参数
  const { userName, pwd } = req.body;
  if(userName === user.userName) {
    // 判断密码
    if(pwd == user.pwd) {
      // 密码正确
      res.send({
        code: 0,
        msg:'登录成功'
      })
    }else{
      res.send({
        code: -2,
        msg:'密码不正确'
      })
    }
  }else{
    // 用户名不存在
    res.send({
      code: -1,
      msg:'用户名不存在'
    })
  }
 
})
app.listen(9527, () => {
  console.log('start at post 9527');
})